/* ========================================================================= */
/* ------------------------------------------------------------------------- */
/*!
  \file			cpg.h
  \date			November 2012
  \author		TNick

  \brief		Groups all global the definitions for cad-play-ground package

*//*


 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Please read COPYING and README files in root folder
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
#ifndef __CPG_MAIN_HEADER_INC__
#define __CPG_MAIN_HEADER_INC__
//
//
//
//
/*  INCLUDES    ------------------------------------------------------------ */

#include	<cpg/cpg_config.h>
#include	<cpg/cpg_global.h>
#include	<cpg/cpg_debug.h>
#include	<cpg/cpg_version.h>

#include	<cpg/cpglibrary.h>

#include	<cpg/ed-opengl/edopengl.h>
#include	<cpg/logic/cpgdoc.h>

/*  INCLUDES    ============================================================ */
//
//
//
//
/*  DEFINITIONS    --------------------------------------------------------- */

#ifndef	Q_ASSERT_U
#	ifdef	QT_NO_DEBUG
#		define	Q_ASSERT_U		Q_UNUSED
#	else
#		define	Q_ASSERT_U		Q_ASSERT
#	endif
#endif

typedef	cpg::Gui::EdOpenGl	EditorImpl;

#define	CADPLAYG_NAME		"CadPlayG"

/*  DEFINITIONS    ========================================================= */
//
//
//
//
/*  DATA    ---------------------------------------------------------------- */

/*  DATA    ================================================================ */
//
//
//
//
/*  FUNCTIONS    ----------------------------------------------------------- */

/*  FUNCTIONS    =========================================================== */
//
//
//
//
#endif // __CPG_MAIN_HEADER_INC__
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
